package com.jeesite.modules.dao;

import com.jeesite.common.dao.QueryDao;
import com.jeesite.common.mybatis.annotation.MyBatisDao;
import com.jeesite.modules.auth.entity.Authme;

import java.util.List;

/**
 * authmeDAO接口
 * @author Qx
 * @version 2025-08-28
 */
@MyBatisDao(dataSourceName="sqlite")
public interface AuthmeDao extends QueryDao<Authme> {
    // 自定义方法：按 realname 模糊查询（方法名需与 Mapper XML 中的 SQL ID 一致）
      Authme findByRealname(Authme authme);

    // 统计已登录用户数量（islogged=1）
    Integer countLoggedUsers();
    //查找所有用户的realname
    List<Authme> findRealnameAndPassword();
}